/*
 * @Description: 月份天数计算
 * @Author: rendc
 * @Date: 2025-07-18 14:30:04
 * @LastEditors: rendc
 * @LastEditTime: 2025-07-18 14:45:24
 */

import java.util.Scanner;

public class Test06 {

  public static void main(String[] args) {
    // 从键盘录入一个年份和月份
    Scanner scanner = new Scanner(System.in);
    // 年份
    System.out.println("请输入一个年份，比如2024");
    int year = scanner.nextInt();
    // 月份
    System.out.println("请输入一个月份，比如6");
    int month = scanner.nextInt();
    // 然后输出该月份的天数
    switch (month) {
      case 2:
        // 能被4整除 但不能被100整除
        // (year % 4 == 0) && (year % 100 != 0)
        // 或者
        // 能被400整除 (year % 400 == 0)
        if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) {
          // 闰年
          System.out.println("29天");
        } else {
          System.out.println("28天");
        }
        break;
      case 1:
      case 3:
      case 5:
      case 7:
      case 8:
      case 10:
      case 12:
        System.out.println("31天");
        break;
      case 4:
      case 6:
      case 9:
      case 11:
        System.out.println("30天");
        break;
      default:
        System.out.println("输入的数据有误，请从新输入");
        break;
    }
  }
}